heavy footed - Turco Inglés Diccionario